    7 - Z i p 
 
     ~ ~ ~ ~ ~ 
 
     L i c e n s e   f o r   u s e   a n d   d i s t r i b u t i o n 
 
     ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 
 
 
 
     7 - Z i p   C o p y r i g h t   ( C )   1 9 9 9 - 2 0 1 2   I g o r   P a v l o v . 
 
 
 
     L i c e n s e s   f o r   f i l e s   a r e : 
 
 
 
         1 )   7 z . d l l :   G N U   L G P L   +   u n R A R   r e s t r i c t i o n 
 
         2 )   A l l   o t h e r   f i l e s :     G N U   L G P L 
 
 
 
     T h e   G N U   L G P L   +   u n R A R   r e s t r i c t i o n   m e a n s   t h a t   y o u   m u s t   f o l l o w   b o t h   
 
     G N U   L G P L   r u l e s   a n d   u n R A R   r e s t r i c t i o n   r u l e s . 
 
 
 
 
 
     N o t e :   
 
         Y o u   c a n   u s e   7 - Z i p   o n   a n y   c o m p u t e r ,   i n c l u d i n g   a   c o m p u t e r   i n   a   c o m m e r c i a l   
 
         o r g a n i z a t i o n .   Y o u   d o n ' t   n e e d   t o   r e g i s t e r   o r   p a y   f o r   7 - Z i p . 
 
 
 
 
 
     G N U   L G P L   i n f o r m a t i o n 
 
     - - - - - - - - - - - - - - - - - - - - 
 
 
 
         T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r 
 
         m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c 
 
         L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r 
 
         v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
 
 
         T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l , 
 
         b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
 
         M E R C H A N T A B I L I T Y   o r   F I T N E S S   F O R   A   P A R T I C U L A R   P U R P O S E .     S e e   t h e   G N U 
 
         L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
 
 
         Y o u   c a n   r e c e i v e   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   
 
         h t t p : / / w w w . g n u . o r g / 
 
 
 
 
 
     u n R A R   r e s t r i c t i o n 
 
     - - - - - - - - - - - - - - - - - 
 
 
 
         T h e   d e c o m p r e s s i o n   e n g i n e   f o r   R A R   a r c h i v e s   w a s   d e v e l o p e d   u s i n g   s o u r c e   
 
         c o d e   o f   u n R A R   p r o g r a m . 
 
         A l l   c o p y r i g h t s   t o   o r i g i n a l   u n R A R   c o d e   a r e   o w n e d   b y   A l e x a n d e r   R o s h a l . 
 
 
 
         T h e   l i c e n s e   f o r   o r i g i n a l   u n R A R   c o d e   h a s   t h e   f o l l o w i n g   r e s t r i c t i o n : 
 
 
 
             T h e   u n R A R   s o u r c e s   c a n n o t   b e   u s e d   t o   r e - c r e a t e   t h e   R A R   c o m p r e s s i o n   a l g o r i t h m ,   
 
             w h i c h   i s   p r o p r i e t a r y .   D i s t r i b u t i o n   o f   m o d i f i e d   u n R A R   s o u r c e s   i n   s e p a r a t e   f o r m   
 
             o r   a s   a   p a r t   o f   o t h e r   s o f t w a r e   i s   p e r m i t t e d ,   p r o v i d e d   t h a t   i t   i s   c l e a r l y 
 
             s t a t e d   i n   t h e   d o c u m e n t a t i o n   a n d   s o u r c e   c o m m e n t s   t h a t   t h e   c o d e   m a y 
 
             n o t   b e   u s e d   t o   d e v e l o p   a   R A R   ( W i n R A R )   c o m p a t i b l e   a r c h i v e r . 
 
 
 
 
 
     - - 
 
     I g o r   P a v l o v 
 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 
 
 
 G N U   L E S S E R   G E N E R A L   P U B L I C   L I C E N S E 
 
 
 
 V e r s i o n   3 ,   2 9   J u n e   2 0 0 7 
 
 
 
 C o p y r i g h t      2 0 0 7   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   < h t t p : / / f s f . o r g / > 
 
 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 
 
 
 T h i s   v e r s i o n   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i n c o r p o r a t e s   t h e   t e r m s   a n d   c o n d i t i o n s   o f   v e r s i o n   3   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   s u p p l e m e n t e d   b y   t h e   a d d i t i o n a l   p e r m i s s i o n s   l i s t e d   b e l o w . 
 
 
 
 0 .   A d d i t i o n a l   D e f i n i t i o n s . 
 
 
 
 A s   u s e d   h e r e i n ,    t h i s   L i c e n s e    r e f e r s   t o   v e r s i o n   3   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a n d   t h e    G N U   G P L    r e f e r s   t o   v e r s i o n   3   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e . 
 
 
 
  T h e   L i b r a r y    r e f e r s   t o   a   c o v e r e d   w o r k   g o v e r n e d   b y   t h i s   L i c e n s e ,   o t h e r   t h a n   a n   A p p l i c a t i o n   o r   a   C o m b i n e d   W o r k   a s   d e f i n e d   b e l o w . 
 
 
 
 A n    A p p l i c a t i o n    i s   a n y   w o r k   t h a t   m a k e s   u s e   o f   a n   i n t e r f a c e   p r o v i d e d   b y   t h e   L i b r a r y ,   b u t   w h i c h   i s   n o t   o t h e r w i s e   b a s e d   o n   t h e   L i b r a r y .   D e f i n i n g   a   s u b c l a s s   o f   a   c l a s s   d e f i n e d   b y   t h e   L i b r a r y   i s   d e e m e d   a   m o d e   o f   u s i n g   a n   i n t e r f a c e   p r o v i d e d   b y   t h e   L i b r a r y . 
 
 
 
 A    C o m b i n e d   W o r k    i s   a   w o r k   p r o d u c e d   b y   c o m b i n i n g   o r   l i n k i n g   a n   A p p l i c a t i o n   w i t h   t h e   L i b r a r y .   T h e   p a r t i c u l a r   v e r s i o n   o f   t h e   L i b r a r y   w i t h   w h i c h   t h e   C o m b i n e d   W o r k   w a s   m a d e   i s   a l s o   c a l l e d   t h e    L i n k e d   V e r s i o n  . 
 
 
 
 T h e    M i n i m a l   C o r r e s p o n d i n g   S o u r c e    f o r   a   C o m b i n e d   W o r k   m e a n s   t h e   C o r r e s p o n d i n g   S o u r c e   f o r   t h e   C o m b i n e d   W o r k ,   e x c l u d i n g   a n y   s o u r c e   c o d e   f o r   p o r t i o n s   o f   t h e   C o m b i n e d   W o r k   t h a t ,   c o n s i d e r e d   i n   i s o l a t i o n ,   a r e   b a s e d   o n   t h e   A p p l i c a t i o n ,   a n d   n o t   o n   t h e   L i n k e d   V e r s i o n . 
 
 
 
 T h e    C o r r e s p o n d i n g   A p p l i c a t i o n   C o d e    f o r   a   C o m b i n e d   W o r k   m e a n s   t h e   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e   f o r   t h e   A p p l i c a t i o n ,   i n c l u d i n g   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   C o m b i n e d   W o r k   f r o m   t h e   A p p l i c a t i o n ,   b u t   e x c l u d i n g   t h e   S y s t e m   L i b r a r i e s   o f   t h e   C o m b i n e d   W o r k . 
 
 
 
 1 .   E x c e p t i o n   t o   S e c t i o n   3   o f   t h e   G N U   G P L . 
 
 
 
 Y o u   m a y   c o n v e y   a   c o v e r e d   w o r k   u n d e r   s e c t i o n s   3   a n d   4   o f   t h i s   L i c e n s e   w i t h o u t   b e i n g   b o u n d   b y   s e c t i o n   3   o f   t h e   G N U   G P L . 
 
 
 
 2 .   C o n v e y i n g   M o d i f i e d   V e r s i o n s . 
 
 
 
 I f   y o u   m o d i f y   a   c o p y   o f   t h e   L i b r a r y ,   a n d ,   i n   y o u r   m o d i f i c a t i o n s ,   a   f a c i l i t y   r e f e r s   t o   a   f u n c t i o n   o r   d a t a   t o   b e   s u p p l i e d   b y   a n   A p p l i c a t i o n   t h a t   u s e s   t h e   f a c i l i t y   ( o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ) ,   t h e n   y o u   m a y   c o n v e y   a   c o p y   o f   t h e   m o d i f i e d   v e r s i o n : 
 
 a )   u n d e r   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   y o u   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   A p p l i c a t i o n   d o e s   n o t   s u p p l y   t h e   f u n c t i o n   o r   d a t a ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l ,   o r 
 
 b )   u n d e r   t h e   G N U   G P L ,   w i t h   n o n e   o f   t h e   a d d i t i o n a l   p e r m i s s i o n s   o f   t h i s   L i c e n s e   a p p l i c a b l e   t o   t h a t   c o p y . 
 
 
 
 3 .   O b j e c t   C o d e   I n c o r p o r a t i n g   M a t e r i a l   f r o m   L i b r a r y   H e a d e r   F i l e s . 
 
 
 
 T h e   o b j e c t   c o d e   f o r m   o f   a n   A p p l i c a t i o n   m a y   i n c o r p o r a t e   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y .   Y o u   m a y   c o n v e y   s u c h   o b j e c t   c o d e   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t ,   i f   t h e   i n c o r p o r a t e d   m a t e r i a l   i s   n o t   l i m i t e d   t o   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   o r   s m a l l   m a c r o s ,   i n l i n e   f u n c t i o n s   a n d   t e m p l a t e s   ( t e n   o r   f e w e r   l i n e s   i n   l e n g t h ) ,   y o u   d o   b o t h   o f   t h e   f o l l o w i n g : 
 
 a )   G i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   o b j e c t   c o d e   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e . 
 
 b )   A c c o m p a n y   t h e   o b j e c t   c o d e   w i t h   a   c o p y   o f   t h e   G N U   G P L   a n d   t h i s   l i c e n s e   d o c u m e n t . 
 
 
 
 4 .   C o m b i n e d   W o r k s . 
 
 
 
 Y o u   m a y   c o n v e y   a   C o m b i n e d   W o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e   t h a t ,   t a k e n   t o g e t h e r ,   e f f e c t i v e l y   d o   n o t   r e s t r i c t   m o d i f i c a t i o n   o f   t h e   p o r t i o n s   o f   t h e   L i b r a r y   c o n t a i n e d   i n   t h e   C o m b i n e d   W o r k   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s ,   i f   y o u   a l s o   d o   e a c h   o f   t h e   f o l l o w i n g : 
 
 a )   G i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   C o m b i n e d   W o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e . 
 
 b )   A c c o m p a n y   t h e   C o m b i n e d   W o r k   w i t h   a   c o p y   o f   t h e   G N U   G P L   a n d   t h i s   l i c e n s e   d o c u m e n t . 
 
 c )   F o r   a   C o m b i n e d   W o r k   t h a t   d i s p l a y s   c o p y r i g h t   n o t i c e s   d u r i n g   e x e c u t i o n ,   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e s e   n o t i c e s ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p i e s   o f   t h e   G N U   G P L   a n d   t h i s   l i c e n s e   d o c u m e n t . 
 
 d )   D o   o n e   o f   t h e   f o l l o w i n g :   %
 
 	 0 )   C o n v e y   t h e   M i n i m a l   C o r r e s p o n d i n g   S o u r c e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e ,   a n d   t h e   C o r r e s p o n d i n g   A p p l i c a t i o n   C o d e   i n   a   f o r m   s u i t a b l e   f o r ,   a n d   u n d e r   t e r m s   t h a t   p e r m i t ,   t h e   u s e r   t o   r e c o m b i n e   o r   r e l i n k   t h e   A p p l i c a t i o n   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   L i n k e d   V e r s i o n   t o   p r o d u c e   a   m o d i f i e d   C o m b i n e d   W o r k ,   i n   t h e   m a n n e r   s p e c i f i e d   b y   s e c t i o n   6   o f   t h e   G N U   G P L   f o r   c o n v e y i n g   C o r r e s p o n d i n g   S o u r c e . 
 
 	 1 )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( a )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   L i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   a n d   ( b )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y   t h a t   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   L i n k e d   V e r s i o n . 
 
 
 
 e )   P r o v i d e   I n s t a l l a t i o n   I n f o r m a t i o n ,   b u t   o n l y   i f   y o u   w o u l d   o t h e r w i s e   b e   r e q u i r e d   t o   p r o v i d e   s u c h   i n f o r m a t i o n   u n d e r   s e c t i o n   6   o f   t h e   G N U   G P L ,   a n d   o n l y   t o   t h e   e x t e n t   t h a t   s u c h   i n f o r m a t i o n   i s   n e c e s s a r y   t o   i n s t a l l   a n d   e x e c u t e   a   m o d i f i e d   v e r s i o n   o f   t h e   C o m b i n e d   W o r k   p r o d u c e d   b y   r e c o m b i n i n g   o r   r e l i n k i n g   t h e   A p p l i c a t i o n   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   L i n k e d   V e r s i o n .   ( I f   y o u   u s e   o p t i o n   4 d 0 ,   t h e   I n s t a l l a t i o n   I n f o r m a t i o n   m u s t   a c c o m p a n y   t h e   M i n i m a l   C o r r e s p o n d i n g   S o u r c e   a n d   C o r r e s p o n d i n g   A p p l i c a t i o n   C o d e .   I f   y o u   u s e   o p t i o n   4 d 1 ,   y o u   m u s t   p r o v i d e   t h e   I n s t a l l a t i o n   I n f o r m a t i o n   i n   t h e   m a n n e r   s p e c i f i e d   b y   s e c t i o n   6   o f   t h e   G N U   G P L   f o r   c o n v e y i n g   C o r r e s p o n d i n g   S o u r c e . ) 
 
 
 
 5 .   C o m b i n e d   L i b r a r i e s . 
 
 
 
 Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e   b y   s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   t h a t   a r e   n o t   A p p l i c a t i o n s   a n d   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   c o n v e y   s u c h   a   c o m b i n e d   l i b r a r y   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   i f   y o u   d o   b o t h   o f   t h e   f o l l o w i n g : 
 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s ,   c o n v e y e d   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 
 
 
 6 .   R e v i s e d   V e r s i o n s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 
 
 
 T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 
 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   a s   y o u   r e c e i v e d   i t   s p e c i f i e s   t h a t   a   c e r t a i n   n u m b e r e d   v e r s i o n   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e    o r   a n y   l a t e r   v e r s i o n    a p p l i e s   t o   i t ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   p u b l i s h e d   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   a s   y o u   r e c e i v e d   i t   d o e s   n o t   s p e c i f y   a   v e r s i o n   n u m b e r   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 
 
 
 I f   t h e   L i b r a r y   a s   y o u   r e c e i v e d   i t   s p e c i f i e s   t h a t   a   p r o x y   c a n   d e c i d e   w h e t h e r   f u t u r e   v e r s i o n s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   s h a l l   a p p l y ,   t h a t   p r o x y ' s   p u b l i c   s t a t e m e n t   o f   a c c e p t a n c e   o f   a n y   v e r s i o n   i s   p e r m a n e n t   a u t h o r i z a t i o n   f o r   y o u   t o   c h o o s e   t h a t   v e r s i o n   f o r   t h e   L i b r a r y . 
 
 